Aggiunta di un server TCP/IP Modbus alla struttura dei dispositivi
Un'istanza «Modbus TCP/IP Server» può essere aggiunta a qualsiasi interfaccia/indirizzo IP specifico Ethernet. Ogni interfaccia supporta al massimo un'istanza di «Modbus TCP/IP Server». Altri protocolli possono essere aggiunti in parallelo.
-
Fare clic con il tasto destro del mouse sull'interfaccia ETH e fare clic su «Aggiungere oggetto».
La finestra «aggiunge l'oggetto sottostante: Appare il sito ETH».
-
Selezionare «Modbus Server TCP/IP» e fare clic su «Aggiungere oggetto».
Viene aggiunto il nodo «Modbus_TCP_IP_Server».
Impostazione dei parametri di Modbus_TCP_IP_Server
Ordine dei byte
Formato/Senza fine per la trasmissione di valori WORD (registro) all'interno del telegramma request/response (valore predefinito): «Big Endian»).
Porto
Porta TCP su cui il server è in ascolto.
Comportamento delle startup
Questo parametro specifica il comportamento del server quando vengono caricati i dati di configurazione (ad esempio, al momento del download). Il valore predefinito è «Active». Ciò significa che il server è immediatamente indirizzabile dopo l'esecuzione della configurazione. Nel caso in cui il server debba essere attivato successivamente durante il tempo di esecuzione tramite il blocco funzione ModTcpServOnOff questo valore del parametro deve essere impostato su «Nessuna attività». Parametro Comportamento nello stato inattivo specifica quindi il comportamento del server durante la fase inattiva.
Comportamento in stato di inattività
Questo parametro specifica il comportamento del server in stato di inattività. Questo stato può essere impostato all'inizio (parametro Startup Behaviour = «No activity») e/o richiesto in fase di esecuzione chiamando il blocco funzione ModTcpServOnOff. Il valore predefinito è «Nessuna attività». Ciò significa che il server non è indirizzabile (nessun socket in ascolto su TCP/IP) quando è inattivo. Utilizzando questa impostazione, qualsiasi richiesta da parte dei client TCP Modbus porta al risultato Failed to connect to Server o Timeout. Tutti gli altri valori dei parametri fanno sì che il server risponda con un codice di eccezione a qualsiasi richiesta da parte dei client TCP Modbus.
La presentazione dell'icona accanto al server «Modbus TCP/IP» nella struttura dei dispositivi dipende dallo stato del server:
Attenzione:
Attenzione:
Il codice di eccezione 9 non è definito dalle specifiche di Modbus. Questo potrebbe causare problemi utilizzando un client TCP Modbus diverso da AC500.
Disattivare
|
Parametro |
Predefinito |
Valore |
Descrizione |
|---|---|---|---|
|
Disabilita la scrittura su %MB da |
0 |
0 ... 65535 |
Disabilita l'accesso in scrittura a partire da %MBx |
|
Disabilita la scrittura su %MB a |
0 |
0 ... 65535 |
Disabilita l'accesso in scrittura fino a %MBx |
|
Disabilita la lettura da %MB da |
0 |
0 ... 65535 |
Disabilita l'accesso in lettura a partire da %MBx |
|
Disabilita la lettura da %MBx a |
0 |
0 ... 65535 |
Disabilita l'accesso in lettura fino a %MBx |
È possibile disabilitare l'accesso in lettura e/o scrittura a singoli segmenti. La lettura/scrittura è disabilitata a partire dall'indirizzo iniziale impostato ed è valida fino all'indirizzo finale impostato (incluso).


